Is Takuma Sato's dramatic Indy 500 win legit? (Motorsport.com Podcast takeover)

Is Takuma Sato's dramatic Indy 500 win legit? (Motorsport.com Podcast takeover)